package com.smvc.handlers;

import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;

import com.smvc.annotations.MyLog;
import com.smvc.entities.User;

@Controller
@RequestMapping("/user")
public class UserController {

	/**
	   	1. 使用@RequestMapping注解來映射请求的URL
		2. 返回值通过视图解析器解析为实际的物理视图，对于视图解析器，会做如下解析：
	                      通过prefix+returnVal+后缀这样的方式得到实际的物理视图
	                      本例中：/WEB-INF/views/success.jsp
	 * @return
	 */
	@MyLog(operate="去登录页面")
	@RequestMapping("/tologin")
	public String toLogin(){
		return "login";
	}
	
	@RequestMapping("/login")
	public String login(User user){
		System.out.println(user);
		return "ok";
	}
}
